it fell to my lot - French English Dictionary